be thrashed - Spanish English Dictionary